Add geocaching coverage to unicsv reader/writer test.
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 23 Aug 2013 03:48:22 +0000 (03:48 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 23 Aug 2013 03:48:22 +0000 (03:48 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4556 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/reference/gc/GC7FA4~unicsv.csv [new file with mode: 0644]
gpsbabel/testo.d/unicsv.test
gpsbabel/unicsv.cc

diff --git a/gpsbabel/reference/gc/GC7FA4~unicsv.csv b/gpsbabel/reference/gc/GC7FA4~unicsv.csv
new file mode 100644 (file)
index 0000000..eebb78a
--- /dev/null
@@ -0,0 +1,2 @@
+No,Latitude,Longitude,Name,Description,Symbol,Date,Time,URL,GCID,Type,Container,Terrain,Difficulty,Archived,Available,Last Found,Placer,Placer ID\r
+1,46.133333,-73.000000,"GC7FA4","Points geodesiques du Quebec","Geocache",2002/08/15,02:00:00,"http://www.geocaching.com/seek/cache_details.aspx?guid=727f9d2c-f080-41f1-a2c9-a326ead462ed",32676,"Locationless (Reverse) Cache","Virtual",1.0,1.0,"False","True","2005/07/12 02:00:00","Sverdrup2",6293\r
index b31bb986f9a4e7763b48848464c7d39acc160b12..fdc9710568ebb96d9a5aba7f33c0278759415027 100644 (file)
@@ -11,3 +11,6 @@ compare ${REFERENCE}/unicsv.gpx ${TMPDIR}/unicsv.gpx
 gpsbabel -i garmin_txt -f ${REFERENCE}/garmin_txt.txt -x nuketypes,routes,tracks -o unicsv -F ${TMPDIR}/garmin_txt-uni.csv
 compare ${REFERENCE}/garmin_txt-uni.csv ${TMPDIR}/garmin_txt-uni.csv 
 
+gpsbabel -i gpx -f reference/gc/GC7FA4.gpx -o unicsv -F ${TMPDIR}/gcunicsv-1.csv
+gpsbabel -i unicsv -f reference/gc/GC7FA4~unicsv.csv -o unicsv -F  ${TMPDIR}/gcunicsv-2.csv
+compare ${TMPDIR}/gcunicsv-1.csv ${TMPDIR}/gcunicsv-2.csv
index 0004845e5debeadac3c3811ba0cfb472861347a6..4a66935f1ea24936b30baa908ad4f8028ca558a3 100644 (file)
@@ -240,8 +240,8 @@ static field_t fields_def[] = {
   { "avail",   fld_gc_is_available, STR_ANY },
   { "exported",        fld_gc_exported, STR_ANY },
   { "found",   fld_gc_last_found, STR_ANY },
-  { "placer",  fld_gc_placer, STR_ANY },
   { "placer_id",       fld_gc_placer_id, STR_ANY },
+  { "placer",  fld_gc_placer, STR_ANY },
   { "hint",    fld_gc_hint, STR_ANY },
 #endif
   { NULL,              fld_terminator, 0 }
@@ -745,7 +745,6 @@ unicsv_parse_one_line(char* ibuf)
       break;
 
     case fld_url: {
-      qDebug() << s;
       UrlLink l(s);
       wpt->AddUrlLink(l);
     }